using System.Collections.Generic;

namespace Admin.NET.Application;

public class CreateRetrieveInput
{
	/// <summary>
	/// 周期
	/// </summary>
	public string Cycle { get; set; }

	/// <summary>
	/// 0单费率，1复费率
	/// </summary>
	public int Type { get; set; }

	/// <summary>
	/// 单费率单价 元/度
	/// </summary>
	public decimal? Price { get; set; }

	/// <summary>
	/// 尖 单价 元/度
	/// </summary>
	public decimal? SharpPrice { get; set; }

	/// <summary>
	/// 峰 单价 元/度
	/// </summary>
	public decimal? PeakPrice { get; set; }

	/// <summary>
	/// 平 单价 元/度
	/// </summary>
	public decimal? FlatPrice { get; set; }

	/// <summary>
	/// 谷 单价 元/度
	/// </summary>
	public decimal? ValleyPrice { get; set; }

	/// <summary>
	/// 退补的电表
	/// </summary>
	public List<RetrieveMeter> RetrieveMeters { get; set; }
}
